//package com.minsheng.epidemic_rep.dao;
//
//import com.minsheng.epidemic_rep.config.MyDataSource;
//import com.minsheng.epidemic_rep.entity.DatabaseType;
//import com.minsheng.epidemic_rep.entity.User;
//import org.apache.ibatis.annotations.Param;
//import org.springframework.stereotype.Repository;
//
//import java.util.List;
//
///**
// * @Auther: yukong
// * @Date: 2018/8/13 19:47
// * @Description: UserMapper接口
// */
////@Mapper
//@Repository
//public interface UserMapper {
//
//    /**
//     * 新增用户
//     * @param user
//     * @return
//     */
//
//    @MyDataSource(type = DatabaseType.MASTER)
//    //默认数据源
//    int save(User user);
//
//    /**
//     * 更新用户信息
//     * @param user
//     * @return
//     */
////    @MyDataSource  //默认数据源
////    int update(User user);
//
//    /**
//     * 根据id删除
//     * @param id
//     * @return
//     */
////    @MyDataSource
////    //默认数据源
////    int deleteById(Long id);
//
//    /**
//     * 根据id查询
//     * @param id
//     * @return
//     */
//    @MyDataSource(type = DatabaseType.SLAVE1)
//    User selectById(@Param("id") Long id);
//
//    /**
//     * 查询所有用户信息
//     * @return
//     */
//    @MyDataSource(type = DatabaseType.SLAVE2)
////    @Select("select * from user")
//    List<User> selectAll();
//}
